﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
BODY {FONT:14px/1.5 "Microsoft YaHei";COLOR: #333;  background:#fff;width:100%; overflow-x: hidden;}
A {COLOR: #333; TEXT-DECORATION: none}
P{COLOR: #000;}
A:hover {TEXT-DECORATION: none}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}

table {
    border-collapse: collapse;
    border-spacing: 0;
}
 
/*PC端公共头部*/
 
.w_1200 {
    width: 1200px;
    margin: 0 auto;
    position: relative;

}

.menu {
    height: 50px;
    line-height: 40px;
    width: 100%;
    background: url(../images/nav_bg.gif) repeat-x;
}

.menu .nav {
    position: relative;
    z-index: 77;
}

.menu .nav a {
    color: #fff;
}

.menu .nav .nLi {
    float: left;
    position: relative;
    display: inline;
    background: url(../images/nav_on.jpg) left center no-repeat;
}

.menu .nav .nLi h3 {
    float: left;
}

.menu .nav .nLi h3 a {
    display: block;
    font-size: 16px;
    font-weight: normal;
    width: 119px;
    text-align: center;
}

.menu .nav .sub {
    display: none;
    width: 119px;
    left: 0px;
    top: 50px;
    position: absolute;
    background: #263c81;
    line-height: 35px;
    text-align: center;
}

.menu .nav .sub a {
    color: #fff;
}

.menu .nav .sub li {
    zoom: 1;
    position: relative;
}

.menu .nav .sub a {
    display: block;
    padding: 0 10px;
}

.menu .nav .sub a:hover {
    background: #ff5919;
    color: #fff;
}

.menu .nav .on h3 a {
    background: #ff5919;
    color: #fff;
}
 
 